@charset "utf-8";
/* CSS Document */

html{color:#333;background:#fff}
body,div,p,h1,h2,h3,h4,h5,h6,img,ul,li,a,strong,span,p,dl,dt,dd,input,textarea{
    margin:0;
    padding:0;
    list-style:none;
    border:0;
    text-decoration:none;
    font-family:"microsoft yahei",SimSun;
    font-weight: normal;
	font-size:14px;
	letter-spacing:1px;
	text-align: left;
}
*{ padding:0 ; margin:0 ; font-size:14px;text-align: left;}
table{border-collapse:collapse;border-spacing:0}
a{ text-decoration:none;}
fieldset,img{border:0}
ol,ul{list-style:none}
caption,th{text-align:left}

.w-100{width:100%; height:auto; overflow:hidden;}
.w-1100{width:1100px; margin:0 auto; overflow:hidden;}
.w-1100-1{width:1100px; margin:0 auto;}
.w-1200{width:1200px; margin:0 auto; overflow:hidden;}
.w-1200-1{width:1200px; margin:0 auto;}
.w-1236{width:1236px; margin:0 auto; overflow:hidden;}
.w-1280{width:1280px; margin:0 auto;}
.mar-top{ margin-top:20px;}
.line01{ width: 100%; border-top:#d8d8d8 1px solid; }
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.MT-4{ margin-top:4px;}
.MT-6{ margin-top:6px;}
.MT-8{ margin-top:8px;}
.MT-10{ margin-top:10px;}
.MT-15{ margin-top:15px;}
.MT-20{ margin-top:20px;}
.MT-30{ margin-top:30px;}
.MT-35{ margin-top:35px;}
.MT-40{ margin-top:40px;}
.MT-50{ margin-top:50px;}
.MT-60{ margin-top:60px;}
.MT-65{ margin-top:65px;}
.MT-70{ margin-top:70px;}
.MT-80{ margin-top:80px;}
.MT-90{ margin-top:90px;}
.MT-100{ margin-top:100px;}
.MT-110{ margin-top:110px;}
.MT-120{ margin-top:120px;}
.MT-130{ margin-top:130px;}
.MT-140{ margin-top:140px;}
.MT-150{ margin-top:150px;}
.MT-160{ margin-top:160px;}
.MT-170{ margin-top:170px;}
.MT-180{ margin-top:180px;}
.MT-250{ margin-top:250px;}

.MB-10{ margin-bottom:10PX;}
.MB-20{ margin-bottom:20PX;}
.MB-30{ margin-bottom:30px;}
.MB-40{ margin-bottom:40px;}
.MB-50{ margin-bottom:50px;}
.MB-60{ margin-bottom:60px;}

.BG-TC{ background-position:top center; background-repeat:no-repeat;}
.BG-TL{ background-position:top left; background-repeat:no-repeat;}
.BG-TR{ background-position:top right; background-repeat:no-repeat;}
.f-s13{ font-size:13px;}
.f-s14{ font-size:14px;}
.f-s15{ font-size:15px;}
.f-s16{ font-size:16px;}
.f-s17{ font-size:17px;}
.f-s18{ font-size:18px;}
.f-s20{ font-size:20px;}
.f-s22{ font-size:22px;}
.f-s24{ font-size:24px;}
.f-s26{ font-size:26px;}
.t-align-r{ text-align:right;}
.t-align-l{ text-align:left;}
.t-align-c{ text-align:center;}

.t-color-w{ color: #ffffff; }
.f-s18{ font-size: 18px; }
.f-s14{ font-size: 14px; }

.b-c-wirte{ background-color:#fff;}

/*TOP*/

.wo_t{width: 100%;height: 33px;margin: 0 auto;background: url(../images/lu_01.jpg) no-repeat center;}
.wo_t a{width: 1200px;height: 33px;line-height: 33px;color: #626262;font-size: 12px;margin: 0 auto;display: block;}
.wan_t{width: 100%;height: 169px;background: url(../images/tian_01.jpg) no-repeat center;margin: 0 auto;}
#dh{ width:100%;height:55px;margin:0 auto;background: #2e78d5;}
.lei_tr{width: 1200px;height: 55px;margin: 0 auto;}
.lei_tr li{width:150px;height:55px;line-height:55px;float:left;}
.lei_tr li a{ color:#fff;font-size:17px;width:107px;height:35px;line-height:35px;display:block;text-align:center;margin-top: 10px;}
.lei_tr li a:hover{color:#333;background: #ffd200;}

.lei_jian{width: 309px;height: 108px;margin:0 auto;margin-top: 20px;}
.lei_jiana{width: 1200px;height: 346px;margin:0 auto;margin-top: 10px}
.lei_jianal{width: 523px;height: 346px;float: left;}
.lei_jianar{width: 670px;height: 346px;float: left;}
.lei_jianara{width: 670px;height: 280px;line-height: 30px;font-size: 15px;color: #6e6e6e;    padding-top: 10px;}
.lei_jianaram{width: 128px;height: 45px;float: right;}
.lei_dao{width: 100%;height:276px;margin:0 auto;background: url(../images/dao.jpg) no-repeat center;}

.lei_gc{width: 100%;height: 80px;margin: 0 auto;}
.lei_gct{width: 368px;height: 83px;margin:0 auto;padding-top: 20px;}
.lei_gcb{width: 1200px;height: 262px;margin: 0 auto;}

/*瑞丽深度开始*/
.flash4{width:1200px;height:450px;margin:0px auto;margin-bottom:20px;position:relative;}
.flash4 ul li{width:106px;height:405px;position:relative;overflow:hidden;float:left;}
.flash4 ul li .imgTop img{opacity:0.4;}
.flash4 ul li .imgTop img.tm{opacity:1;}

.flash4 ul li .imgCon{width:538px;height:405px;}
.flash4 ul li .imgCen{width:538px;height:50px;background:rgba(0,0,0,0.5);color:#fff;font-size:20px;line-height:50px;position:absolute;left:0px;bottom:0px;text-indent:20px;display:none;}
.flash4 ul li .imgBot{width:538px;height:45px;background:#222;}
.flash4 ul li .imgBot p.bt_1{width:80px;line-height:45px;font-size:16px;color:#fff;text-indent:20px;float:left;}
.flash4 ul li .imgBot p.bt_2{width:458px;height:45px;line-height:45px;float:left;display:none;}
.flash4 ul li .imgBot p.bt_2 span{font-size:14px;color:#fff;padding-right:30px;background:url(../images/part2_icon.png)no-repeat left center;padding-left:10px;}

.flash4 ul li.first{width:538px;    border: 1px solid #f5f5f5;}
.flash4 ul li.fast{position:absolute;right:0px;bottom:0px;}

.wo_new{width: 100%;height: 555px;margin: 0 auto;background: #f8f8f8;}
.wo_newt{width: 276px;height: 102px;margin: 0 auto;padding-top: 20px;padding-bottom: 20px}
.wo_newb{width: 1200px;height: 400px;margin: 0 auto;    margin-top: 10px;}
.part-xwl{ margin: 5px;   width:386px;    float: left;}
.part-xwl:hover h1{font-size: 20px; text-indent: 10px; transition: 0.6s all;}
.part-xwl h1{ padding: 0px 10px; font-size: 20px;     background: url(../images/xwline.jpg) 10px 33px no-repeat;height: 40px;    margin-top: 5px;}
.part-xwl h1 a{ font-size: 20px; font-weight:bold; color: #333333; } 
.part-xwl p{ padding: 0px 10px 30px 10px;  font-size: 14px; color: #999999; }

.wuhao_cp{width: 100%;height:140px;margin: 0 auto;margin-top: 10px; background: #f7f7f7;}
.dalu{width: 1200px;height: 203px;margin: 0 auto;background: url(../images/lu_11.jpg) no-repeat center;}
.da_nal{width: 500px;float: left }
.da_na{width: 1200px;margin: 0 auto;}

.y-news006{
  margin-top: 12px;
  width: 572px;
  height: auto;
  overflow: hidden;
}
.y-news006 li{
  margin-bottom: 20px;
  width: 100%;
  height: 110px;
  border-bottom: 1px solid #eeeeee;
}
.y-news006 li h3 a{
  height: 40px;
  font-size: 17px;
  color: #305dc3;
  -webkit-transition: all 0.2s ease-out; 
  -moz-transition: all 0.2s ease-out; 
  transition: all 0.2s ease-out;
  display: block;
}
.y-news006 li:hover h3 a{
  text-indent: 10px;
  -webkit-transition: all 0.3s ease-out; 
  -moz-transition: all 0.3s ease-out; 
  transition: all 0.3s ease-out;
}
.y-news006 li p{
  display: block;
  width: 100%;
  height: 56px;
  font-size: 14px;
  color: #757575;
  line-height: 130%;
  overflow: hidden;
}


.da_nar{width: 600px;height: 350px;background: url(../images/lu_23.jpg) no-repeat;float: right;    margin-top: 22px;}

.wo_j{width: 100%;height:560px;margin: 0 auto;background: url(../images/lu_15.jpg) no-repeat center;}
.wo_ja{width: 1200px;height: 385px;margin: 0 auto;}
.wo_jaw{width: 1200px;height: 385px;padding-top:137px;line-height:40px;color: #fff;}
.wo_jaw a{color: #fff;}
.wo_jaw p{font-size: 16px;}

.wo_r{width: 276px;height: 102px;background: url(../images/tian_16.jpg) no-repeat center;margin: 0 auto;}
.wo_ry{width: 100%;height: 270px;margin: 0 auto;} 

.wo_f{width: 100%;height: 319px;margin: 0 auto;background: #333333;}
.wo_f2{width: 100%;height: 32px;background:#000;margin: 0 auto; }

.wo_f2a{width: 1200px;height: 220px;margin: 0 auto;}
.dalu_fl{width: 593px;height: 225px;float: left;line-height: 32px;}
.dalu_fr{width: 607px;height: 225px;background: url(../images/rbgg.jpg) no-repeat;float: left;}
.wo_f2{width: 100%;height: 78px;line-height: 28px;color: #fff;margin: 0 auto;font-size: 14px;}
.wo_f22{width: 1200px;height: 28px;line-height: 28px;color: #fff;margin: 0 auto;font-size: 14px;text-align: center;}


.jiu_foot12{width: 560px;float: right;}
.jiu_foot12 li{width: 174px;height: 40px;line-height: 40px;margin-left: 10px;float: left;}
.jiu_foot12 li a{color: #bcc7e7;}


.wo_f2al{width: 253px;height: 166px;background: url(../images/er.jpg) no-repeat ;float: left;margin-top: 15px;}
.wo_f2ar{width: 226px;height: 207px;background: url(../images/wo_27.jpg) no-repeat ;float: left;margin-left: 38px;}
.wo_f2az{width: 582px;height:144px;float: left;line-height: 35px;padding-top: 30px;margin-left: 10px;float: left;color: #fff}
.wo_f2az p{font-size: 14px;}
.wo_f3{width: 100%;height: 10px;background: #333;margin: 0 auto;}


.wan_j{width: 192px;height: 63px;margin: 0 auto;margin-top: 15px;}
.wan_ja{width: 100%;height: 605px;background: url(../images/bgg.jpg) no-repeat center;margin: 0 auto;margin-top: 15px;}
.wan_jaw{width: 1094px;height: 213px;margin:0 auto;padding-top: 120px;}
.wan_jaw p{font-size: 16px;line-height: 40px; }

.wan_new{width: 100%;height: 465px;margin: 0 auto;background: #f9f9f9;}
.wan_newa{width: 1200px;height: 415px;margin: 0 auto;padding-top: 20px;}
.wan_newl{width: 842px;height: 414px;background: #fff;box-shadow: 4px 4px 4px rgba(208, 208, 208, 0.56);float: left;}
.wan_newr{width: 347px;height: 414px;background: #fff;box-shadow: 4px 4px 4px rgba(208, 208, 208, 0.56);float: left;margin-left: 10px;}

.wan_newlt{width:820px;height: 40px;margin: 0 auto; padding-top: 15px;}
.wan_newltl{float: left;}
.wan_newltr{float: right;}
.wan_newltr a{display: block;color: #999999;}
.wan_newlbl{width: 480px;height: 342px;float: left;margin-left: 10px;}
.wan_newlbr{width: 328px;height: 343px;float: left;margin-left: 15px;}


/*新闻样式一*/
.yan-news001{ width:471px; height:auto;}
.yan-news001 ul{ width:471px; margin-top:30px;}
.yan-news001 ul li{ float:left; width:480px; height:106px; margin-right:48px;}
.yan-news001 ul li .l{ float:left; width:67px; height:73px; background-image:url(../Img/news001-tu01.jpg);-webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; transition: all 0.2s ease-out;}
.yan-news001 ul li .l h4{ display:block; height:33px; line-height:33px; text-align:center; margin-top:10px; font-size:28px; color:#8d8d8d;}
.yan-news001 ul li .l h5{ display:block; height:22px; line-height:22px; text-align:center; font-size:12px; color:#c5c5c5; letter-spacing:0px; margin:0px; padding:0px;}
.yan-news001 ul li .r{ float:right; width:390px; overflow:hidden;}
.yan-news001 ul li .r a h3{ display:block; height:31px; line-height:31px; text-align:left; font-size:16px; color:#000; overflow:hidden;-webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; transition: all 0.2s ease-out;}
.yan-news001 ul li .r p{ display:block; height:40px; line-height:174%; text-align:left; font-size:13px; color:#949494; overflow:hidden;}
.yan-news001 ul li:hover .l, .yan-news001 ul li:first-child .l{ float:left; width:80px; height:73px; background-image:url(../Img/news001-tu02.jpg);-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
.yan-news001 ul li:hover .l h4, .yan-news001 ul li:first-child .l h4{ color:#333;}
.yan-news001 ul li:hover .l h5, .yan-news001 ul li:first-child .l h5{ color:#333;}
.yan-news001 ul li:hover .r a h3, .yan-news001 ul li:first-child .r a h3{ color:#333; font-size:16px;-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}

.wan_newra{width:328px;height: 40px;margin: 0 auto; padding-top: 15px;}
.wan_nert{float: left;}
.wan_nerr{float: right;}
.wan_nerr a{display: block;color: #999999;line-height: 40px;}
.wan_newr2{width: 328px;margin:10px;height: 348px;}
.wan_newr2 ul li{width: 280px;height: 30px;line-height: 30px;background: url(../images/bb.jpg) no-repeat; padding-left:55px;background-position: 10px;}
.wan_newr2 ul li a h3{color: #737373}

.z_cpab{width: 1200px;height:783px;margin:0 auto;}
.z_d{width: 1200px;height: 166px;margin: 0 auto;}
.z_d li{width:357px;height: 137px;float: left;margin-left: 23px;}

.z_jiana{width: 100%;height: 366px;background: url(../images/c_jian.jpg) no-repeat center;margin: 0 auto;}
.z_jiana_a{width: 1200px;height: 366px;margin: 0 auto;}
.z_jiana_a_l{width: 492px;height: 427px;float: left;background: url(../images/ship.jpg) no-repeat center;position: relative;top: 10px;}
.z_jiana_a_r{width: 703px;height: 265px;float: left}
.z_jiana_a_r_t{width: 703px;height: 265px;margin: 0 auto;padding-top: 75px;}
.z_jiana_a_r_t a{color: #fff;line-height: 32px;font-size: 16px;!important}
.z_jiana_a_r_b{width: 157px;height: 40px;background: #ffd01e; box-shadow: 4px 4px 4px rgba(210, 210, 210, 0.56);float: right}
.z_jiana_a_r_b a{line-height: 40px;text-align: center;margin: 0 auto;display: block;}

.z_gc{width: 479px;height: 87px;background: url(../images/z_19.jpg) no-repeat center;margin: 0 auto;margin-top: 20px;}
.z_gca{width: 1200px;height: 259px;margin: 0 auto;}

.z_xinwen{width:267px;height: 70px;margin: 0 auto;margin-top: 20px; }
.z_xinwena{width: 100%;height: 410px;margin: 0 auto;}
.z_xinwenaa{width: 1200px;height: 430px;margin: 0 auto;padding-top: 12px;}
.z_xinwenaa li{width: 386px;height: 361px;background: #f8f7f7;float: left;margin-left: 10px;box-shadow: 4px 4px 4px rgba(189, 184, 184, 0.56);}
.z_xinwenaa_i{width: 350px;height: 215px;margin: 0 auto;padding-top: 10px;overflow:hidden;}
.z_xinwenaa_i:hover  img{ transition:0.8s all; float:left; width:350px; height:215px;-webkit-transform:scale(1.5); -moz-transform:scale(1.5); -o-transform:scale(1.5) ; }
.z_xinwenaa_wen{width: 350px;height: 94px;margin: 0 auto;padding-top: 10px;}
.z_xinwenaa_wen a{width: 350px;height: 30px;font-size: 18px;display: block;}
.z_xinwenaa_wen span{width: 350px;height: 30px;font-size: 14px;color: #8a8a8a;}
.z_more{width: 131px;height: 33px;background: #ffd01e;box-shadow: 4px 4px 4px rgba(64, 64, 64, 0.56);margin: 0 auto;position: relative;top: 15px;}
.z_more a{line-height: 33px;text-align: center;display: block;margin: 0 auto;}


.da_fl{width: 1200px;height: 27px;background: url(../images/lu_27.jpg) no-repeat center;margin: 0 auto;padding-top: 45px;}

.f_foot{width: 100%;height: 528px;background:url(../images/lei_23.jpg) no-repeat center; margin: 0 auto;}

.z_foot{width: 1500px;height:250px;margin: 0 auto;    padding-top: 50px; }
.f_foota{width:678px;height: 328px;margin: 0 auto;float: left; padding-top: 33px;}
.f_foottab{width:502px;height: 328px;margin:0 auto;float: left;color: #fff;line-height: 28px;padding-top: 50px;margin-left:20px;}
.f_footb{width: 100%;height: 30px;margin: 0 auto;background: #333}
.f_footb a{width: 1200px;height: 30px;line-height: 30px;font-size: 14px;text-align: center;margin: 0 auto;display: block;color: #fff;}
.c_f3{margin: 10px;line-height: 30px;font-size: 16px;color: #fff}

/*产品滑动效果01*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;}/* Hides from IE-mac */
*html .clearfix{height:1%;}
.clearfix{display:block;}/* End hide from IE-mac */
*+html .clearfix{min-height:1%;}
/* section */
.section{width:1110px;margin:auto;overflow:hidden;}
.section ul li{float:left;margin-right:6px;margin-bottom:8px;display:inline;width:271px;height:220px;overflow:hidden;position:relative;}
.section ul li .photo{width:271px;height:210px;overflow:hidden;}
.section ul li .photo img{width:271px;height:210px;overflow:hidden;}
.section .rsp{width:271px;height:210px;overflow:hidden;position: absolute;background:#000;top:0px;left:0px;}
.section .text{position:absolute;width:271px;height:210px;left:-271px;top:0px;overflow:hidden;}
.section .text h3{width:271px;margin-top:160px;height:40px;line-height:40px;text-align:center;color:#000;background:#fff;font-family:"微软雅黑";font-size:18px;}

.b_wenz{width:271px;height:30px;}
.b_wenz a{display:block;line-height:30px;color:#000;font-size:16px;}





/*HOME MIDDLE*/



.H-tit01{ width: 100%; height: 80px; background-image: url(../Img/tit_bg02.jpg); background-position: bottom center; background-repeat: no-repeat; }
.H-tit01 h2{ display: block; height: 50px; line-height: 50px; text-align:center; font-size: 26px; color: #000000; }

.H-CLASS01{ width: 100%; padding: 15px 0px;}
.H-CLASS01 ul{  margin: 0 auto; height: auto; overflow: hidden; }
.H-CLASS01 ul li{ margin-bottom: 10px; width: 240px; height: auto; overflow: hidden; }
.H-CLASS01 ul li .cl-l h3 a{ float: left;margin-right: 5px;width:220px;height: 40px;line-height: 40px;text-align: center;background:#f7c433;font-size: 17px;color: #fff;margin-left: 15px; !important}
.H-CLASS01 ul li .cl-l h3 a:hover{ background-color:#d8a71e}
.H-CLASS01 ul li .cl-r{ width:200px; height: auto; }
.H-CLASS01 ul li .cl-r a{ float: left;margin-right: 5px;width: 220px;height: 40px;line-height: 40px;text-align: center;font-size: 16px;color: #000;margin-left: 15px;background: #fff8f7;margin-top: 10px;!important}
.H-CLASS01 ul li .cl-r a:hover{ font-size: 17px; color: #000; background-color:#fff;}


.H-CLASS01al{ width: 100%; padding: 0px 0px;}
.H-CLASS01al ul{  margin: 0 auto; height: auto; overflow: hidden; }
.H-CLASS01al ul li{ margin-bottom: 5px; width: 200px; height: auto; float:left; }
.H-CLASS01al ul li .cl-lal h3 a{ float: left;margin-right: 5px;width:192px;height: 39px;line-height:43px;text-align: center;background:rgb(181, 96, 28);box-shadow: 4px 4px 4px rgba(189, 184, 184, 0.56);font-size: 18px;color: #fff;margin-top:7px;margin-left: 30px; !important}
.H-CLASS01al ul li .cl-lal h3 a:hover{ background-color:rgb(155, 88, 35);color: #fff}
.H-CLASS01al ul li .cl-r{ width:1200px; height: auto; }
.H-CLASS01al ul li .cl-r a{float: left;margin-right: 5px;width: 185px;height: 43px;line-height: 43px;text-align: center;border: #d2d2d2 1px solid;font-size: 15px;color: #565656;}
.H-CLASS01al ul li .cl-r a:hover{ font-size: 16px; color: #000; background-color:#fff;}


.H-CLASS01sy{ width: 1200px;margin:0 auto;padding-top: 20px;}
.H-CLASS01sy ul{  margin: 0 auto; height: auto; overflow: hidden; }
.H-CLASS01sy ul li{ margin-bottom: 5px; width: 220px; height:auto; float:left;margin-left: 10px; }
.H-CLASS01sy ul li .cl-lsy h3 a{ float: left;margin-right: 5px;width:220px;height: 40px;line-height:40px;text-align: center;background:#5d5d5d;font-size: 18px;color: #fff;margin-top:7px;border-radius: 30px;}
.H-CLASS01sy ul li .cl-lsy h3 a:hover{ background-color:#2c68b3;color: #fff}
.H-CLASS01sy ul li .cl-r{ width:1200px; height: auto; }
.H-CLASS01sy ul li .cl-r a{float: left;margin-right: 5px;width: 185px;height: 43px;line-height: 43px;text-align: center;border: #d2d2d2 1px solid;font-size: 15px;color: #565656;}
.H-CLASS01sy ul li .cl-r a:hover{ font-size: 16px; color: #000; background-color:#fff;}


.hua a{display: block;text-align: center;color: #333}
.hua a:hover{background: #ffd200;color: #333}





.H-PRO01{ width:1200px; height: auto; overflow: hidden; }
.H-PRO01 ul{ height: 0px;width: 1200px;  }
.H-PRO01 ul li a ol{text-align:center;display:block;color:#fff;font-size:16px;line-height:30px;}
.H-PRO01 ul li a img{width:285px;height:256px;}
.H-PRO01 ul li{ float: left; width: 285px; height: 256px; overflow: hidden; margin-right:22px; }
.H-PRO01 ul li .tu{ width: 285px; height: 226px; border: #e5e5e5 1px solid; overflow: hidden; position: relative; text-align: center; }
.H-PRO01 ul li .tu .uptu{ position: absolute; left: -352px; width: 352px; height: 228px; background-image: url(../Img/pro_up.png); }
.H-PRO01 ul li:hover .tu .uptu{ left: 0px; top: 0px; padding-top: 36px;-webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; transition: all 0.2s ease-out; }
.H-PRO01 ul li .tu .uptu span{ display: block; width: 243px; margin:0 auto; overflow: hidden; height: 100px; overflow: hidden; padding:20px 25px; text-align: left; font-size: 15px; line-height: 170%; color: #fff; border: #fff 1px solid;-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; transition: all 0.3s ease-out; }
.H-PRO01 ul li .nr{ width: 352px;height: 104px; background-color: #00974e; }
.H-PRO01 ul li .nr h4 a{ display:block; margin:0 auto; padding-top:12px; height:35px; line-height:35px; width:313px; text-align:left; font-size:17px; color:#ffffff; text-indent:5px; border-bottom:#33ac71 1px dashed; overflow:hidden; letter-spacing:0px;}
.H-PRO01 ul li .nr .more01 a{ float:left; margin-top:10px; margin-left:20px; width:130px; height:26px; line-height:26px; text-align:center; border:#719e88 1px solid; background-color:#b3e0ca; color:#000; overflow:hidden;}



.H-PRO0101{ width:860px; height: auto; overflow: hidden; }
.H-PRO0101 ul{ height: 0px;width: 860px;  }
.H-PRO0101 ul li a ol{text-align:center;display:block;color:#333;font-size:16px;line-height:30px;}
.H-PRO0101 ul li a img{width:261px;height:190px;}
.H-PRO0101 ul li{ float: left; overflow: hidden; margin-right:22px; }
.H-PRO0101 ul li .tu{ width: 350px; height: 226px; border: #e5e5e5 1px solid; overflow: hidden; position: relative; text-align: center; }
.H-PRO0101 ul li .tu .uptu{ position: absolute; left: -352px; width: 352px; height: 228px; background-image: url(../Img/pro_up.png); }
.H-PRO0101 ul li:hover .tu .uptu{ left: 0px; top: 0px; padding-top: 36px;-webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; transition: all 0.2s ease-out; }
.H-PRO0101 ul li .tu .uptu span{ display: block; width: 243px; margin:0 auto; overflow: hidden; height: 100px; overflow: hidden; padding:20px 25px; text-align: left; font-size: 15px; line-height: 170%; color: #fff; border: #fff 1px solid;-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; transition: all 0.3s ease-out; }
.H-PRO0101 ul li .nr{ width: 352px;height: 104px; background-color: #00974e; }
.H-PRO0101 ul li .nr h4 a{ display:block; margin:0 auto; padding-top:12px; height:35px; line-height:35px; width:313px; text-align:left; font-size:17px; color:#ffffff; text-indent:5px; border-bottom:#33ac71 1px dashed; overflow:hidden; letter-spacing:0px;}
.H-PRO0101 ul li .nr .more01 a{ float:left; margin-top:10px; margin-left:20px; width:130px; height:26px; line-height:26px; text-align:center; border:#719e88 1px solid; background-color:#b3e0ca; color:#000; overflow:hidden;}





.H-M02{ height:740px; background-image:url(../Img/h_bg01.jpg);}
.H-M02-l{ float:left; width:535px; height:auto;margin-top:77px;}
.H-M02-l .video01{width:535px; height:322px; background-color:#CCC; overflow: hidden;}
.H-M02-l h5{ display: block; margin-top:27px; border-top:#c5c2c4 1px solid; border-bottom:#c5c2c4 1px solid; height: 56px; line-height: 56px; text-align: center; font-size: 34px; color: #fff; }
.H-M02-r{ float:right; width:528px; height:auto; margin-top:77px;}
.H-M02-r h3{ display: block; height: 58px; line-height: 55px; font-size: 27px; color: #000000; }
.H-M02-r p{ display: block; margin-top:29px; width: 100%; height: 190px; line-height: 160%; font-size: 15px; overflow: hidden; letter-spacing: 0px; color: #fff; }
.H-M02-r .more02 a{ display: block; float: right; margin-top:40px; width: 159px; height: 40px; line-height: 40px; text-align: center; background-color:#0d6fb8; font-size: 15px; color: #fff;}

/*荣誉滚动*/
.marquee {width:1100px;height:300px;overflow:hidden; margin-top:20px;}
.marquee li{ display:inline; float:left; margin-right:12px;}
.marquee li a{ width:270px; height:260px; display:block; float:left; text-align:center; font-size:15px; color: #2d2727;}
.marquee li a:hove{ text-decoration:none;}
.marquee li img {width:263px; height:150px;}
.marquee li em{font-style: normal; height:24px; line-height:24px; display:block; margin-top:8px; color: #2d2727; font-size:15px; text-align: center;}
/*案例滚动*/

.hezuogun {width:1100px;height:200px;overflow:hidden; margin-top:20px;}
.hezuogun li{ display:inline; float:left; margin-right:12px;}
.hezuogun li a{ width:220px; height:200px; display:block; float:left; text-align:center; font-size:15px; color: #2d2727;}
.hezuogun li a:hove{ text-decoration:none;}
.hezuogun li img {width:207px; height:138px; border:#a1a1a1 1px solid;}
.hezuogun li em{font-style: normal; height:24px; line-height:24px; display:block; margin-top:8px; color: #2d2727; font-size:15px; text-align: center;}

.H-title02{ height:100px; width:100%; background-image:url(../img/title_bg.jpg);}
.H-title02 h2{ display:block; height:38px; line-height:38px; text-align:center; margin-top:17px; font-size:26px; color:#101010; margin-bottom:6px;}
.H-title02 p{ display:block; border:#efefef 1px solid; width:300px; margin:0 auto; height:40px; line-height:40px; background-color:#fff; padding:0px 20px; font-size:18px; text-transform:uppercase; color:#909090; text-align:center;}
/*产品列表*/
.showlist {width:100%;float:left;}
.showlist div *{width:100%;}
.showlist li{background:#fdfdfd;border:5px solid #fff;border-radius: 5px; overflow:hidden;}
.showlist li:hover{box-shadow: 0px 0px 8px #666;background:#f0f0f0;}
.showlist li dl a{display:block;}
.showlist li img{border-radius: 5px;width: 233px;height: 169px;overflow:hidden;}
.showlist li .t{min-height:35px;display:block;text-transform:uppercase}
.showlist li:hover b{color:#e30;}
.showlist dd {padding:5px;color:#666;}
.showlist dd *{color:#666;}
.showlist span{text-decoration:line-through;vertical-align: middle;}
.showlist .pm{text-decoration:none;color:#00F;}
.showlist li{margin:20px auto 20px auto;width:80%;}
.showlist div{float:left;border-left:1px solid #eee;}
.showlist div:hover{background:#fafafa;}







    /*news9*/
.MY-NY-NEWS09{ width:1100px; height:auto;}
.MY-NY-NEWS09 ul{ width:1200px; margin-top:30px;}
.MY-NY-NEWS09 ul li{ float:left; width:530px; height:106px; margin-right:48px;}
.MY-NY-NEWS09 ul li .l{ float:left; width:67px; height:73px; background-image:url(../Img/M-news-tu01.jpg);-webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; transition: all 0.2s ease-out;}
.MY-NY-NEWS09 ul li .l h4{ display:block; height:33px; line-height:33px; text-align:center; margin-top:15px; font-size:22px; color:#8d8d8d;}
.MY-NY-NEWS09 ul li .l h5{ display:block; height:22px; line-height:22px; text-align:center; font-size:12px; color:#c5c5c5; letter-spacing:0px; margin:0px; padding:0px;}
.MY-NY-NEWS09 ul li .r{ float:right; width:446px; overflow:hidden;}
.MY-NY-NEWS09 ul li .r a h3{ display:block; height:31px; line-height:31px; text-align:left; font-size:16px; color:#000; overflow:hidden;-webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; transition: all 0.2s ease-out;}
.MY-NY-NEWS09 ul li .r p{ display:block; height:38px; line-height:140%; text-align:left; font-size:13px; color:#949494; overflow:hidden;}
.MY-NY-NEWS09 ul li:hover .l, .MY-NY-NEWS09 ul li:first-child .l{ float:left; width:67px; height:73px; background-image:url(../Img/M-news-tu02.jpg);-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
.MY-NY-NEWS09 ul li:hover .l h4, .MY-NY-NEWS09 ul li:first-child .l h4{ color:#ce374a;}
.MY-NY-NEWS09 ul li:hover .l h5, .MY-NY-NEWS09 ul li:first-child .l h5{ color:#ce374a;}
.MY-NY-NEWS09 ul li:hover .r a h3, .MY-NY-NEWS09 ul li:first-child .r a h3{ color:#ce374a; font-size:16px;-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}

.H-more02 a{ display: block; margin: 0 auto; width: 227px; height: 41px; line-height: 41px; text-align: center; background-color: #00974e; color: #fff;-moz-border-radius: 10px;   -webkit-border-radius: 10px;    border-radius:10px;  }
.H-more02 a:hover{ background-color: #5fc662; }

/*END HOME MIDDLE*/

/*内页*/
.NY-flash{ width: 100%; height: 300px; background-image: url(../Img/ny-flash.jpg); }

.t-nyall{width:100%;margin:0 auto;}
.r-ny{width:1200px;height:auto;margin:0 auto;margin-top:10px;}
.r-nyl{width:220px;float:left;}
.r-nyr{width:870px;float:left;margin-left: 15px;}
.lei_ny{width:250px;float: left;}
.lei_nyl{width: 250px;background:#333;margin-bottom: 4px;background: #f7f7f7}
.lei_nyll{width: 240px;height: 237px;color: #333;line-height: 26px;font-size: 15px;padding-left: 10px;padding-top: 10px;background: #f7f7f7}


.neiye-r-t{width:895px;font-size:18px;color:#212121;height: 50px;float: left;}

.neiye-r-t span{font-size: 15px;color: #fff;line-height: 80px;margin-left: 220px;}
.sy_bg{width: 408px;height: 70px;border-radius: 30px;background: url(../images/nyt.jpg) no-repeat;}

.r-nyra{width:870px;line-height:30px;font-size:16px;margin:20px;color:#484848;background: #f7f7f7;padding:20px;    float: left;}
.shu_fenlei{width:250px;float:left}
.shu_lun{width:100%;height:149px;background:url(../images/shu_12.jpg) no-repeat center;margin:0 auto;}

/*内页新闻*/

.MY-NY-NEWSONE{margin:15px;}
.MY-NY-NEWSONE li{height:40px;line-height:40px;border-bottom:1px dashed #f1efef;background: url(../images/gif-0618.gif) no-repeat;
    background-position: left center;}
.MY-NY-NEWSONE li a{font-size:15px;line-height:40px;font-family:"微软雅黑";padding-left:30px;}
.MY-NY-NEWSONE li span{font-size:15px;line-height:40px;font-family:"微软雅黑";float:right;}
.MY-NY-NEWSONE li a:hover{color:#f35f2e;}

/*end内页*/


/*BOTTOM*/
.B-LINK-100{ width: 100%; height: auto; padding: 16px 0px; border-top:#e3e3e3 1px solid; border-bottom: #e3e3e3 1px solid; overflow: hidden; }
.B-LINK{ width: 1200px; margin: 0 auto; overflow: hidden; }
.B-LINK h5{ display: block; float: left; border: #22ac38 1px solid; width: 107px; height: 27px; line-height: 27px; font-size: 14px; color: #22ac38; text-align: center; margin-right: 15px; }
.B-LINK a{ display: block; float: left; height: 27px; line-height: 27px; font-size: 14px; color: #575757; margin-right: 15px; }

.B-01{ width: 100%; background-color: #000; padding:20px 0px 15px 0px; }
.B-01-1{ width: 1100px; height: auto; padding: 27px 0px; text-align: center; background-color: #5fc662; color: #fff; font-size: 16px; line-height: 170%;-moz-border-radius: 10px;     -webkit-border-radius: 10px;   border-radius:10px; }

.B-02{ background-color: #018e4a; padding:25px 0px; width: 100%; text-align: center; font-size: 16px; color: #fff; }
.B-02 a{ color: #fff; }

/*END BOTTOM*/


.wan_f{width: 100%;height: 261px;background:#9b5823;margin: 0 auto;}
.wan_f2{width: 100%;height: 5px;background:#875025; }
.wan_fa{width: 1200px;height: 202px;margin: 0 auto;padding-top: 20px;}
.wan_fal{width:813px;height: 126px;float: left; color: #fff;padding-top:20px;}
.wan_fal p{font-size: 15px;line-height: 35px;color: #fff;}
.wan_far{width:211px;height: 187px;float: right;background:url(../images/er.jpg) no-repeat; }
.f_h{width: 1200px;height: 2px;background:#a56939;margin: 0 auto; }
.f_bq{font-size: 14px;color: #fff;margin: 0 auto;width: 1200px;}
.f_bq p{text-align: center;line-height: 35px;}


.tianj{width: 100%;height: 222px;background: url(../images/tian_09.jpg) no-repeat center;margin: 0 auto;}
.tianjbg{width: 100%;height: 507px;background: url(../images/jbg.jpg) no-repeat center;margin: 0 auto;}
.tianjz{width: 1200px;height: 500px;margin: 0 auto;}
.tianjiz1{width: 718px;height: 497px;float: left;line-height: 40px;color: #d4dae5;padding-top: 40px;}
.tianjiz1 p{font-size: 15px;}
.you{width: 100%;height: 190px;margin: 0 auto;background: url(../images/yous.jpg) no-repeat center;margin: 0 auto;}
.dalu_fl p{color: #d0d0d0}